package com.wwdx.service;

import java.text.ParseException;

/**
 * @author liguoliang
 * @date 2017-11-16 13:21
 */
public interface TaskServiceI {
    /**
     * 听书公众号7天任务
     */
    void sendMessage() throws Exception;
    /**
     * 定时清理过期会员
     */
    void cleanExpireVip();
    /**
     * 同步微信用户
     * @param nextOpenId 从第N个openid开始，默认为null，表示从第一个开始。
     */
    void synUserInfo(String nextOpenId);
    /**
     * 商户分销统计
     */
    void executeMerchantProductStatistics();
    /**
     * 页面数据统计
     */
    void executePageStatistics();
    /**
     * 赠一得一按渠道统计
     */
    void giveonechannel();
    /**
     * 赠一得一按书籍统计
     */
    void giveonebook();
    /**
     * 赠一得一按用户统计
     */
    void giveoneuser();
    /**
     * 早读听书打卡统计
     */
    void cardReading();
    /**
     * 首页订阅统计
     */
    void homeSubscribe();
    /**
     * 统计收入
     */
    void statisticsIncomeExcute();
    /**
     * 订单表导出
     */
    void exportWwdxOrder();
    /**
     * 收入统计导出
     */
    void exportIncome();
    /**
     * 发送邮件
     * @param pre 附件前缀
     * @param email 邮件
     * @param content 邮件内容
     * @return 发送状态
     */
    boolean sendEmail(String pre,String email,String content);
}